Random Access Decompression Using Binary Arithmetic Coding
نویسندگان
چکیده
We present an algorithm based on arithmetic coding that allows decompression to start at any point in the compressed le. This random access requirement poses some restrictions on the implementation of arithmetic coding and on the model used. Our main application area is executable code compression for computer systems where machine instructions are decompressed on-they before execution. We focus on the decompression side of arithmetic coding and we propose a fast decoding scheme based on nite state machines. Furthermore, we present a method to decode multiple bits per cycle, while keeping the size of the decoder small.
منابع مشابه
Embedded Block Coding in JPEG 2000
This paper describes the embedded block coding algorithm at the heart of the JPEG2000 image compression standard. The algorithm achieves excellent compression performance, usually somewhat higher than that of SPIHT with arithmetic coding, but in some cases substantially higher. The algorithm utilizes the same low complexity binary arithmetic coding engine as JBIG2. Together with careful design ...
متن کاملCompression of map images for real-time applications
Digital maps can be stored and distributed electronically using compressed raster image formats. We introduce a storage system for the map images that supports compact storage size, decompression of partial image, and smooth transitions between various scales. The main objective of the proposed storage system is to provide map images for real-time applications that use portable devices with low...
متن کاملMap Image Compression for Real-Time Applications
Digital maps can be stored and distributed electronically using compressed raster image formats. We introduce a storage system for the map images that supports compact storage size, decompression of partial image, and smooth transitions between various scales. The main objective of the proposed storage system is to provide map images for real-time applications that use portable devices with low...
متن کاملH.264 DECODER DESIGN USING VERILOG (With Simulation Results)
The H.264/AVC is the most recent standard of video compression/decompression for future broadband network. This standard was developed through the Joint Video Team (JVT) from the ITU-T Video Coding Experts Group and the ISO/IEC MPEG standardization committee. In this project H.264 decoder functional block such as Context based Binary arithmetic coding (CABAC), Inverse Quantization and Inverse D...
متن کاملHardware Based Binary Arithmetic Engine
Context Based Binary Arithmetic Coding (CBAC) is a part of JZ profile of Audio Video Coding Standard (AVS).The goal of this paper is to present the efficient hardware based binary arithmetic coder which is the main part of binarisation involved in CBAC of AVS. This paper explains about the efficient arithmetic coding involved in the video transcoding. The major concerns of using JZ profile of A...
متن کامل